import { getStorage , setStorage } from '@/common/auth.js'
export default {
	power(name){
		const list = [
			{
				name: '产品属性设置',
				statu: 'proStatu',
				id:1
			}, {
				name: 'POP编码设置',
				statu: 'popStatu',
				id:2
			}, {
				name: '道具编码设置',
				statu: 'propStatu',
				id:3
			}, {
				name: 'POP材质设置',
				statu: 'textureStatu',
				id:4
			}, {
				name: '供应商报价单',
				statu: 'quotationStatu',
				id:5
			},
			{
				name: 'POP画册管理',
				statu: 'proOrderStatu',
				id:6
			}, {
				name: 'POP下单管理',
				statu: 'popOrderStatu',
				id:7
			}, {
				name: '道具下单管理',
				statu: 'propOrderStatu',
				id:8
			}, {
				name: '数据统计功能',
				statu: 'countStatu',
				id:9
			},
			{
				name: '新闻管理',
				statu: 'newsStatu',
				id:10
			}, {
				name: '公告&通知管理',
				statu: 'noticeStatu',
				id:11
			}, {
				name: '动态管理',
				statu: 'dynamicStatu',
				id:12
			},
			{
				name: '成员管理',
				statu: 'memberStatu',
				id:13
			}, {
				name: '组别管理',
				statu: 'groupStatu',
				id:14
			}, {
				name: '权限管理',
				statu: 'powerStatu',
				id:15
			}
		]
		let result = false;
		const userInfo = getStorage('userInfo_key');
		if(userInfo.type === 0){
			result = true
		}else if(userInfo.role_arr && userInfo.role_arr.length>0){
			userInfo.role_arr.forEach(item=>{
				if(list && list.length>0){
					list.forEach(ite=>{
						if(name === ite.statu){
							if(ite.id === item){
								result = true
							}
						}
					})
				}
			})
		}
		return result
	}
}